Home CHELSEA FOOTBALL CLUB

Leeds Road, Huddersfield, England

Opened 1908, and home to Huddersfield Town until they moved to the Alfred McAlpine Stadium in 1994
For more information